package com.xh.bussiness.thirdapi.xuebang.model;

import lombok.Data;

/**
 * @author Pitt Cheung
 * @date 2021/7/7 17:05
 */
@Data
public class XuebangClass {

    /**
     * 助教id
     */
    private Integer assistantId;

    /**
     * 助教名称
     */
    private String assistantName;
    /**
     * 归属校区Id
     */
    private Integer blCampusId;
    /**
     * 归属校区名称
     */
    private String blCampusName;
    /**
     * 课时时长
     */
    private Integer classTimeLength;
    /**
     * 教室Id
     */
    private Integer classRoomId;
    /**
     * 教室名称
     */
    private String classroomName;
    /**
     * 创建时间 yyyy-MM-dd HH:mm:ss
     */
    private String createTime;
    /**
     * 创建人id
     */
    private Integer createUserId;
    /**
     * 创建人
     */
    private String createUserName;
    /**
     * 单课课时
     */
    private Integer everyCourseClassNum;
    /**
     * 年级id
     */
    private Integer gradeId;
    /**
     * 年级名称
     */
    private String gradeName;
    /**
     * 上课时间
     */
    private String miniClassCourseTime;

    /**
     * 课时类型: CONSTANT ： 固定课时；EXTENDED：可延伸课时
     */
    private String miniClassCourseType;

    /**
     * 班课记录id
     */
    private Integer miniClassId;

    /**
     * 班课名称
     */
    private String name;

    /**
     * 开班日期 yyyy-MM-dd
     */
    private String startDate;

    /**
     * PENDDING_START：未上课；STARTED：上课中；UNFINISHED：未完成；CONPELETE：已结课；INVALID：无效
     */
    private String status;

    /**
     *
     * 班主任id
     */
    private Integer studyManagerId;

    /**
     * 班主任名称
     */
    private String studyManagerName;

    /**
     * 科目Id
     */
    private Integer subjectId;

    /**
     * 科目名称
     */
    private String subjectName;

    /**
     * 教师id
     */
    private Integer teacherId;

    /**
     * 教师名称
     */
    private String teacherName;


}
